package com.yilin.tms.core.commons.model;

import java.util.List;

/**
 * 资料下载选择类
 *
 * @author zhangjinyuan
 * @date 2022/9/2
 */
public class DataDownload {
    /**
     * 车主资料
     */
    //车主ID
    private List<String> userIds;
    //代开协议
    private Boolean invoiceProtocol = false;
    //营业执照
    private Boolean businessLicense = false;
    //道路运输经营许可证
    private Boolean transBusinessLicense = false;
    //身份证
    private Boolean idCard = false;
    //驾驶证
    private Boolean drivingLicense = false;
    //从业资格证
    private Boolean qualificationCert = false;

    /**
     * 运单资料
     */
    //运单ID
    private List<String> orderIds;
    //合同
    private Boolean contract = false;
    //电子回执单
    private Boolean receiptOrder = false;
    //运单记录
    private Boolean transitOrder = false;
    //财务结算记录
    private Boolean capitalSettlement = false;

    public List<String> getUserIds() {
        return userIds;
    }

    public void setUserIds(List<String> userIds) {
        this.userIds = userIds;
    }

    public Boolean getInvoiceProtocol() {
        return invoiceProtocol;
    }

    public void setInvoiceProtocol(Boolean invoiceProtocol) {
        this.invoiceProtocol = invoiceProtocol;
    }

    public Boolean getBusinessLicense() {
        return businessLicense;
    }

    public void setBusinessLicense(Boolean businessLicense) {
        this.businessLicense = businessLicense;
    }

    public Boolean getTransBusinessLicense() {
        return transBusinessLicense;
    }

    public void setTransBusinessLicense(Boolean transBusinessLicense) {
        this.transBusinessLicense = transBusinessLicense;
    }

    public Boolean getIdCard() {
        return idCard;
    }

    public void setIdCard(Boolean idCard) {
        this.idCard = idCard;
    }

    public Boolean getDrivingLicense() {
        return drivingLicense;
    }

    public void setDrivingLicense(Boolean drivingLicense) {
        this.drivingLicense = drivingLicense;
    }

    public Boolean getQualificationCert() {
        return qualificationCert;
    }

    public void setQualificationCert(Boolean qualificationCert) {
        this.qualificationCert = qualificationCert;
    }

    public List<String> getOrderIds() {
        return orderIds;
    }

    public void setOrderIds(List<String> orderIds) {
        this.orderIds = orderIds;
    }

    public Boolean getContract() {
        return contract;
    }

    public void setContract(Boolean contract) {
        this.contract = contract;
    }

    public Boolean getReceiptOrder() {
        return receiptOrder;
    }

    public void setReceiptOrder(Boolean receiptOrder) {
        this.receiptOrder = receiptOrder;
    }

    public Boolean getTransitOrder() {
        return transitOrder;
    }

    public void setTransitOrder(Boolean transitOrder) {
        this.transitOrder = transitOrder;
    }

    public Boolean getCapitalSettlement() {
        return capitalSettlement;
    }

    public void setCapitalSettlement(Boolean capitalSettlement) {
        this.capitalSettlement = capitalSettlement;
    }
}
